// ============================== 导入依赖 ============================== //

import CORE from '@/CORE'

// ============================== 导出计算属性 ============================== //

export default {
  /**
   * 自定义计算属性 (可覆盖)
   */
  GETTER: ({ param, MAP, DICT: { CATEGORY = [], TYPE = [] } }) => {
    const category = CORE.dict(CATEGORY, param.energyCategory).slice(0, 2)
    const type = CORE.dict(TYPE, param.energyType)
    const word = `${category}${type}`

    // 导出的文件名称
    const fileName = `${MAP.TITLE} [${category}用能] [${type}]`

    return {
      category,
      type,
      word,
      fileName,
    }
  },
}
